package club.del.pochoclo

class RegistracionController {

	def usuarioService
	
	
    def registracion() {
		[mensaje:"nada"]
	}
	
	def registrar() {
		def usuario = new Usuario(
				nombre:params.nombre,
				nick:params.nick,
				password:params.password,
				mail:params.mail,
				edad:params.edad				
				)

		def b = usuarioService.getUsuarioByNick(params.nick)
		
		//def b  = Usuario.findByNick(usuario.nick)

		if (b == null ) {
			try {
				usuario.save(failOnError: true)
			} catch(e) {
				render e
			}
			redirect(action:"registracion", params:[mensaje:"OK"])
			
		}
		else {
			redirect(action:"registracion", params:[mensaje:"ERR"])
			
		}
		
		
	}
}
